xlat_tables_v2: Revert recent changes to remove recursion
authorAntonio Nino Diaz <[email protected]>
Tue, 19 Mar 2019 14:12:09 +0000 (14:12 +0000)
committerSoby Mathew <[email protected]>
Tue, 19 Mar 2019 14:56:00 +0000 (14:56 +0000)
commitf253645d690852e9bc5592c5c1a6d58137c33b48
tree50d1932d735bfcf0a3f544b66af0a6e164686c2a
parent73050e6970673ea1bd05a54dd9c3c3fe0ebf41f8
xlat_tables_v2: Revert recent changes to remove recursion

This commit reverts the following commits:

c54c7fc35842 ("xlat_tables_v2: print xlat tables without recursion")
db8cac2d986a ("xlat_tables_v2: unmap region without recursion.")
0ffe269215bd ("xlat_tables_v2: map region without recursion.")

This was part of PR#1843.

A problem has been detected in one of our test run configurations
involving dynamic mapping of regions and it is blocking the next
release. Until the problem can be solved, it is safer to revert
the changes.

Change-Id: I3d5456e4dbebf291c8b74939c6fb02a912e0903b
Signed-off-by: Antonio Nino Diaz <[email protected]>
lib/xlat_tables_v2/xlat_tables_core.c
lib/xlat_tables_v2/xlat_tables_utils.c